Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Bratislava 2 Challenger Hamburg Challenger Australian Open - Melbourne Botswana F1 South Africa F1 South Africa F2 USA F13 USA F14 USA F17 USA F20 USA F21 Ukraine F3 Ukraine F1 Ukraine F2 Ukraine F3 Ukraine F4 Belarus F1 USA F12 Belarus F2 USA F13 USA F14 USA F17 Romania F12 Romania F13 USA F20 USA F21 Nigeria F5 Nigeria F6 USA F27 Morocco F2 Uzbekistan F1 Belarus F1 Belarus F2 USA F12 USA F13 Russia F3 China F2 USA F4 Morocco F1 Morocco F2 Russia F1 Russia F2 Germany F5 France F3 Kazakhstan F6 M25+H Pozoblanco Russia F2 Privatbank Open 2006 - Dnepropetrovsk Morocco Tennis Tour - Rabat Morocco Tennis Tour - Fes Togliatti Cup - Togliatti Fifth Third Bank Tennis Championships - Lexington Lubbock Challenger - Lubbock Delhi Challenger I - New Delhi Sail Open - New Delhi The Surbiton Trophy - Surbiton UTC Open - Cherkassy Fergana Challenger Noumea Challenger Nottingham-2 Challenger Irving Challenger Seoul Challenger Orleans Challenger Almaty Challenger Brest Challenger Biella 1 Challenger Biella 4 Challenger Lugano Challenger Prague Challenger Chicago Challenger Salinas Challenger Bergamo Challenger Open 13 - Marseille Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Olimp Kyiv Open - Kiev Tennis Channel Open - Las Vegas USTA Illinois Challenger - Champaign Campbells Hall of Fame Tennis Championships - Newport Fifth-Third Bank Tennis Classic - Lexington St. Petersburg Open - St. Petersburg Medibank International - Sydney Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Alexander Kolyaskin Memorial - Donetsk U.S. Mens's Clay Court Championship - Houston USTA Challenger - Champaign AEGON Championships - London Challenger DCN de Cherbourg - Cherbourg Sporting Challenger '07 Trofeo Regione Piemonte - Turin Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Astana Challenger - Astana Mordova Cup 2007 - Saransk 2007 Knoxville Challenger - Knoxville Internationaux de Nouvelle-Caledonie - New Caledonia Oklahoma Challenger - Tulsa JSM Challenger - Champaign Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Morocco Tennis Tour - Meknes JSM Challenger of Champaign - Urbana Chennai Open - Chennai Bukhara Challenger - Bukhara Bordeaux Challenger Knoxville Challenger Honolulu Challenger PBZ Zagreb Indoors - Zagreb Nottingham Challenger Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Cherbourg Challenger Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Izmir Challenger Rennes Challenger BMW Open - Munich Open de Nice Cote dAzur - Nice AEGON Championships - London AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur China Open - Beijing Heilbronn Challenger St. Petersburg Open - St. Petersburg Dallas Challenger Medibank International - Sydney Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb SA Tennis Open - Johannesburg Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Rennes Challenger Helsinki Challenger AEGON Championships - London Sarasota Challenger Savannah Challenger Tallahassee Challenger AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Heilbronn Challenger Legg Mason Tennis Classic - Washington PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Erste Bank Open - Vienna SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Mons Challenger Geneva Challenger AEGON Championships - London Brescia Challenger Quimper Challenger Kazan Challenger Citi Open - Washington Taipei City Challenger China Open - Beijing SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Grand Prix Hassan II - Casablanca BB&T Atlanta Open - Atlanta If Stockholm Open - Stockholm Aircel Chennai Open - Chennai Grand Prix Hassan II - Casablanca BB&T Atlanta Open - Atlanta Citi Open - Washington Rakuten Japan Open - Tokyo Almaty Challenger 1 - Almaty Topshelf Open - 's-Hertogenbosch Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London Aegon Nottingham Open - Nottingham Open Sud de France - Montpellier Open 13 - Marseille Millennium Estoril Open - Estoril Orleans Challenger Hall of Fame Tennis Championships - Newport Citi Open - Washington Bratislava Challenger Bulgarian Open Challenger - Sofia Brescia Challenger Andria Challenger Erste Bank Open - Vienna Privat Bank Cup - Dnepropetrovsk Penza Cup - Penza Gimcheon Challenger Busan Challenger Surbiton Challenger Izmir Challenger Brest Challenger PrivatBank Cup - Dnepropetrovsk Privat Bank Cup - Dniepropetrovsk Nottingham Challenger Ilkley Challenger Music City Challenger - Nashville Kazan Challenger Penza Challenger Geneva Challenger Bratislava Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Izmir Challenger Andria Challenger Mons Challenger Taipei City Challenger Shymkent Challenger Samarkand Challenger Little Rock Challenger Columbus Challenger Recanati Challenger Nur-Sultan Challenger 2007 Nielsen Pro Tennis Championship - Winnetka Trofeo Sisma Mantova - Mantova Portoroz Challenger Mallorca Challenger Cassis Challenger Nur-Sultan Challenger Ismaning Challenger Eckental Challenger Bratislava Challenger Biella 2 Challenger Bangkok Challenger UTC Open by Selena - Cherkassy Bergamo Challenger Pau Challenger Biella 3 Challenger Nur-Sultan Challenger South African Airways Open - East London Istanbul Challenger Ortisei Challenger Quimper Challenger Alexander Kolyaskin Memorial - Donetsk Bratislava Challenger Cherbourg Challenger Nottingham 1 Challenger Nottingham 2 Challenger Bergamo Challenger Grodzisk Mazowiecki Challenger Shymkent 2 Challenger Segovia Challenger Hamburg Challenger Eckental Challenger Quimper 2 Challenger Busan Challenger Bratislava Challenger Bergamo Challenger Mauthausen Challenger Astana Challenger Pozoblanco Challenger Shymkent 1 Challenger Lugano Challenger Orleans Challenger Taipei Challenger Nonthaburi 2 Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Istanbul Challenger Nottingham-2 Challenger Vilnus Challenger Istanbul 2 Challenger Brisbane 1 Challenger Bratislava Challenger Bratislava Challenger Andria Challenger Prague 2 Challenger Oeiras 2 Challenger Quimper Challenger Rome Challenger Puerto Vallarta Challenger Ilkley Challenger Nur-Sultan Challenger USTA Challenger of Oklahoma - Tulsa Aptos Challenger Prostejov Challenger Bratislava 1 Challenger Cary 2 Challenger Nottingham Challenger Alexander Kolyaskin Memorial - Donetsk Hangzhou Challenger Mouilleron-Le-Captif Challenger Alexander Kolyaskin Memorial - Donetsk Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Recanati Challenger Almaty Challenger 2 - Almaty Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville Lille Challenger Music City Challenger - Nashville St. Brieuc Challenger PEOPLEnet Cup - Dnepropetrovsk 2008 China TCL Challenger - Guangzhou Sony Ericsson Open 2008 - Belgrade Morocco Tennis Tour - Tanger Status Athens Open - Athens 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona BNP Paribas Primrose - Bordeaux Sail Open - New Delhi New Delhi Challenger II - New Delhi Izmir Cup - Izmir Nonthaburi 1 Challenger Challenger Banque Nationale - Granby Moncton Men's Challenger - Moncton Karshi Challenger - Karshi Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Open des Alpes Trophee BNP Paribas - Grenoble Kobstaedernes ATP Challenger - Kolding Ford Tennis Championships - Louisville President's Cup - Astana Music City Challenger - Nashville PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki 2008 Knoxville Challenger - Knoxville Heilbronn Challenger Besancon Challenger Barletta Challenger Ortisei Challenger Napoli Challenger Monza Challenger Rome Challenger Rome Challenger Ostrava Challenger Tenerife Challenger Ramat Hasharon Challenger San Remo Challenger Izmir Challenger Nottingham Challenger Nonthaburi 4 Challenger Pozoblanco Challenger Lexington Challenger Penza Challenger Granby Challenger Saransk Challenger Segovia Challenger Vancouver Challenger Binghamton Challenger Istanbul Challenger Karshi Challenger Como Challenger Alphen Challenger Todi Challenger Mons Challenger Rennes Challenger Orleans Challenger Cleveland Challenger Astana Challenger Charlottesville Challenger Champaign Challenger Raanana Challenger Ostrava Challenger Genova Challenger Dallas Challenger Mons Challenger Brest Challenger Baton Rouge Challenger Tunis Challenger Hamburg Challenger Busan Challenger Gwangju Challenger Shenzhen 1 Challenger Guangzhou Challenger Seoul Challenger Wuxi Challenger Bratislava 1 Challenger ATP Kremlin Cup - Moscow Bordeaux Challenger Winnipeg Challenger Pozoblanco Challenger St. Remy Challenger Tashkent Challenger Ilkley Challenger ATP Kremlin Cup - Moscow Sarajevo Challenger Bath Challenger Athens Challenger Fergana Challenger Nottingham Challenger Karshi Challenger Forli 5 Challenger Mons Challenger Helsinki Challenger Tyumen Challenger Pilot Pen Tennis - New Haven Thailand Open - Bangkok Kremlin Cup - Moscow Open 13 - Marseille Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Lexington Challenger Estoril Open - Estoril Istanbul Challenger Mouilleron-Le-Captif Challenger Open Sabadell Atlantico - Barcelona Tyumen Challenger Chennai Challenger Kolkata Challenger New Delhi Challenger Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Regions Morgan Keegan Championships - Memphis Open Sabadell Atlantico - Barcelona Winnetka Challenger Binghamton Challenger Atlanta Tennis Championships - Atlanta Izmir Challenger Rennes Challenger China Open - Beijing Bratislava Challenger Apia International - Sydney Bergamo Challenger Wroclaw Challenger Kremlin Cup - Moscow Power Horse Cup - Dusseldorf Winnetka Challenger Columbus Challenger Hall of Fame Tennis Championships - Newport Vancouver Challenger Claro Open Colombia - Bogota Gerry Weber Open - Halle Citi Open - Washington Delray Beach Open - Delray Beach AEGON International - Eastbourne Rakuten Japan Open - Tokyo Rennes Challenger Ortisei Challenger Noumea Challenger Winston-Salem Open - Winston-Salem Irving Challenger Koblenz Challenger Delray Beach Open - Delray Beach Swiss Indoors Basel - Basel Delray Beach Open - Delray Beach Recanati Challenger Segovia Challenger Kremlin Cup - Moscow AEGON International - Eastbourne Millennium Estoril Open - Estoril Delray Beach Open - Delray Beach Orleans Challenger Mons Challenger Abierto Mexicano Telcel - Acapulco Bratislava Challenger Geneva Open - Geneva Cherbourg Challenger AEGON International - Eastbourne Irving Challenger Valencia Open - Valencia BB&T Atlanta Open - Atlanta Seoul Challenger Aircel Chennai Open - Chennai Nottingham Challenger Bratislava 2 Challenger PBZ Zagreb Indoors - Zagreb Rakuten Japan Open - Tokyo Aptos Challenger Vancouver Challenger Brisbane 2 Challenger New York Open - New York Abierto Mexicano Telcel - Acapulco Abierto Mexicano Telcel - Acapulco Segovia Challenger Helsinki Challenger Bangkok Challenger Erste Bank Open - Vienna Biella Challenger Rakuten Japan Open - Tokyo Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Gerry Weber Open - Halle Tata Open Maharashtra - Pune Bratislava Challenger Porto Challenger Waco Challenger Tashkent Challenger - Tashkent Winston-Salem Open - Winston-Salem Roseto Degli Abruzzi Challenger Hamburg European Open - Hamburg Moselle Open - Metz Chengdu Open - Chengdu Gonet Geneva Open - Geneva If Stockholm Open - Stockholm Erste Bank Open - Vienna Abierto Mexicano de Tenis Mifel - Los Cabos If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Sofia Open - Sofia Kremlin Cup - Moscow Infosys Hall of Fame Open - Newport Erste Bank Open - Vienna Sony Ericsson Open - Miami Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Sony Open Tennis - Miami Sofia Open - Sofia Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BB&T Atlanta Open - Atlanta Internazionali BNL d'Italia - Rome Citi Open - Washington Rogers Cup - Montreal BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Toronto Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Winston-Salem Open - Winston-Salem Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Fever-Tree Championships - London Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells New York Open - New York Infosys Hall of Fame Open - Newport Miami Open - Miami Erste Bank Open - Vienna Mutua Madrid Open - Madrid Citi Open - Washington Rogers Cup - Toronto Western & Southern Open - Cincinnati Dallas Open - Dallas Delray Beach Open - Delray Beach Qatar ExxonMobil Open - Doha BNP Paribas Masters - Paris Citi Open - Washington Miami Open - Miami Open de Nice Cote d'Azur - Nice PTT Thailand Open - Bangkok Western & Southern Open - Cincinnati Delray Beach International Tennis Championships - Delray Beach Ethias Trophy - Mons Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Winston-Salem Open - Winston-Salem Qatar ExxonMobil Open - Doha ASB Classic - Auckland RCA Championships - Indianapolis Sofia Open - Sofia Open SEAT 2008 - Barcelona Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Brisbane - Brisbane SA Tennis Open - Johannesburg Hall of Fame Open - Newport Countrywide Classic - Los Angeles Serbia Open - Belgrade St. Petersburg Open - St. Petersburg Dallas Open - Dallas Heineken Open - Auckland Almaty Open - Almaty If Stockholm Open - Stockholm Valencia Open - Valencia Heineken Open - Auckland US Men's Clay Court Championship - Houston AEGON Championships - London Winston-Salem Open - Winston-Salem Brisbane International - Brisbane AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Great Ocean Road Open - Melbourne Citi Open - Washington Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Truist Atlanta Open - Atlanta Citi Open - Washington BB&T Atlanta Open - Atlanta Melbourne Summer Set - Melbourne Rakuten Japan Open - Tokyo European Open - Antwerp Swiss Indoors Basel - Basel Apia International - Sydney Memphis Open - Memphis US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona If Stockholm Open - Stockholm Erste Bank Open - Vienna Maharashtra Open - Pune Millennium Estoril Open - Estoril AEGON Championships - London Delray Beach Open - Delray Beach Heilbronn Challenger cinch Championships - London Nature Valley International - Eastbourne Astana Open - Nur-Sultan San Diego Open - San Diego Tel Aviv Watergen Open - Tel Aviv Gonet Geneva Open - Geneva BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris The Artois Championships - London Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Miami Open - Miami Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Pacific Life Open - Indian Wells Western & Southern Open - Cincinnati Rogers Cup - Montreal BNP Paribas Masters - Paris Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Rogers Masters - Toronto Western & Southern Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Mutua Madrilena Madrid Open - Madrid Miami Open - Miami Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London Davis Cup, Group 2, 2R, RSA-DEN 5-0 Davis Cup, Group I, 1R, UKR-NED 2-3 Davis Cup, Group I, 2R, RSA-NED 3-1 Australian Open - Melbourne Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, Group I, LTU-UKR 1-4 Davis Cup, Group I, 2R, UKR-AUT 3-2 Davis Cup, Group I, PO, ISR-UKR 0-5 Laver Cup - Chicago ATP Cup - Brisbane, Perth, Sydney Davis Cup, Group I, SF, NOR-UKR 3-1 French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open (juniors) French Open (juniors) Wimbledon - London Wimbledon (juniors) U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London BMW Open - Munich Davis Cup, Group 2, 2R, FIN-RSA 1-4 Davis Cup, Group I, 1R, UKR-SVK 3-2 Hopman Cup - Perth Davis Cup, Group 1, 2R, GBR-UKR 1-4 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, Group 1, 1R, UKR-LAT 4-1 Davis Cup, World Group, PO, RSA-CRO 1-4 Davis Cup, Group I, PO, SVK-UKR 4-1 Davis Cup, Group II, 1R, UKR-MON 5-0 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group I, PO, UKR-POR 3-1 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, World Group, PO, JPN-UKR 5-0 Davis Cup, World Group I, PO, UKR-TPE 3-2 Davis Cup, Group I, 1R, HUN-UKR 3-2 Davis Cup, Group I, PO, UKR-BAR 3-0 Davis Cup, Group I, 1R, UKR-ISR 3-2 Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Nitto ATP Finals - London Olympics - Beijing Olympics - Rio de Janeiro